//*****************************************************************************
// JFab (http://code.google.com/p/jfab)
// Copyright (c) 2011-2012 JFab.org
// Admin jfab@jeffreythompson.net
//
// See the file "LICENSE.txt" for information on usage and redistribution of
// this file, and for a DISCLAIMER OF ALL WARRANTIES.
//*****************************************************************************

package org.jfab.swingui.decorator;

import org.jfab.core.model.CGConcreteUnit;
import org.jfab.swingui.IconManager;

/**
 * Provides a decorator implementation for <code>CGConcreteUnit</code>.
 * 
 * @param <T> Component type.
 */
public abstract class CGConcreteUnitDecorator<T extends CGConcreteUnit> extends
        CGCompilationUnitDecorator<T>
{
    /**
     * Construct this object with the given parameter.
     * 
     * @param component Component. (required)
     * @param parent Parent.
     * @param iconManager Icon manager.
     */
    public CGConcreteUnitDecorator(final T component,
            final Decorator<?> parent, final IconManager iconManager)
    {
        super(component, parent, iconManager);
    }
}
